Big Huge Thesaurus

Xestobium rufovillosum

noun